Big Huge Thesaurus

Chelonia mydas

noun

sounds kind of like